clearing and settlement contract - French English Dictionary